Big Huge Thesaurus

azygos vein

noun

sounds kind of like